#include<stdio.h>

int main(void) {
    int n, digits;
    printf("请输入一个正整数：");
    scanf("%d", &n);
    digits = 0;  //位数初始化为0
    while (n != 0) //当n非0，重复如下操作
    {
        n = n / 10; //扔掉n的个位数字
        digits++; //位数加1
    }
    printf("%d\n", digits);
    return 0;
}
